You Me Town

restaurants / Fast food

You Me Town information

Location
Beppu , Japan
Something wrong?
Submit a correction

On the 1st floor of the You Me Town shopping mall, English-friendly restaurants include conveyor-belt sushi, noodles and a buffet.