Mikicha's Review ‹ Back to Steam Boat Restaurant
To be honest this is the BEST located branch of Steamboat restaurants! I like the environment and setting much. This changes your mood and makes the food even more delicious! Must visit this place!
To be honest this is the BEST located branch of Steamboat restaurants! I like the environment and setting much. This changes your mood and makes the food even more delicious! Must visit this place!