food
Tojo's Restaurant
This is the sushi spot you head to when you want to impress someone. They have an omakase tasting menu and plenty of a la carte menu items. #sushi #sashimi #tojo
Posted by Alicia Butler
8 countries - 2610 spots