restaurant is located in Frankfurt am Main, Germany on Mörfelder Landstraße 129. restaurant is rated 3 out of 5 in the category conveyor belt sushi restaurant in Germany.
Address
Mörfelder Landstraße 129
Service options
TakeawayDine-in
Amenities
Good for kidsToilets