Japanese Restaurants › Prague
Sakura Terrace
Sakura Terrace is a delightful spot to enjoy authentic Japanese cuisine in a tranquil setting. With a menu featuring sushi, tempura, and Bento boxes, this restaurant is perfect for food lovers seeking a unique dining experience.
Address: 10 Agiou St., Plaka, Prague
Visit website
← More Japanese Restaurants in Prague