Omachi
Japanese · Sushi · Casual Dining
Omachi is a Japanese restaurant offering a varied and innovative menu. It is known for its good value, particularly for its sushi, and features a tastefully decorated interior with good service.
Location
Location