Takayama Restaurant is located in Ipswich, United Kingdom on 26-28 Fore St. Takayama Restaurant is rated 4.8 out of 5 in the category japanese restaurant in United Kingdom.
Amenities
High chairsToilets
Accessibility
Wheelchair-accessible seatingWheelchair-accessible toilet