Know a great happy hour or special for this location?
Popular restaurant for sushi or hibachi-style lunches & dinners in a no-frills space.
Suggest an edit
381 Greenwich Ave, Greenwich, CT 06830