Bona Festa (ボナ・フェスタ) is a long-standing favourite in the Asakusa area, serving Russian classics reimagined with Japanese precision and a touch of French technique. The restaurant has built a devoted following around its signature dishes, which are consistently praised by reviewers for their unique character and painstaking preparation.
Two dishes appear in almost every review: the multi-layered cabbage roll, slow-braised until it achieves a silky, melting texture, and a theatrical cream soup served in a pot sealed with a golden pastry lid. Other favourites include the borscht, piroshki, and house-made rye bread served with a distinctive vanilla-bean butter. The meal traditionally concludes with Russian-style coffee or tea, served in a glass with a sugared rim or with jam. While the cooking is widely admired, some diners note that the menu leans towards rich, creamy flavours, and that portions, while satisfying as part of a course, can feel modest.
Reviewers consistently find the restaurant offers excellent value, particularly the lunch courses. Recent guests reported paying around ¥3,300–¥3,620 for a lunch set featuring the signature cabbage roll, with full lunch courses ranging up to ¥5,400. Dinner is a more formal affair, with typical spends between ¥10,000 and ¥14,999 per person, which diners feel is appropriate for the quality of the cooking.
- Booking: Reservations are required. The small dining room fills up quickly, especially for lunch and on weekends.
- Getting There: The restaurant is on the ground floor of the Garden Building, a 5-minute walk from Tawaramachi Station (Tokyo Metro Ginza Line) or Asakusa Station.
- Payment: Credit cards (VISA, Master, JCB, AMEX, Diners) are accepted for dinner only. Lunch is cash only. Electronic money and QR code payments are not accepted. A service charge of ¥100 per person plus tax applies.
- Language: Service is attentive and welcoming, but English is limited. It's helpful to know the names of the dishes you'd like to try.
- Children: Children are welcome.
- Seating: The restaurant has 28 seats. Private rooms are not available.
- Smoking: The entire restaurant is non-smoking.
- Parking: No parking is available.





