I Sushi is a quaint Japanese restaurant nestled in the heart of Ridgewood, NY.
Specializing in traditional sushi and sashimi dishes, they offer a casual dining experience for those seeking authentic Japanese cuisine.
Generated from their business information