Know a great happy hour or special for this location?
Low-key sushi fixture with an extensive menu of Japanese & Pan-Asian entrees, appetizers & sides.
Suggest an edit
929 E Ogden Ave #103, Naperville, IL 60563