Lever son Verre Komaba is located in Meguro City, Japan on 東京大学 Komaba Faculty House, 1F, 3 Chome-8-1 Komaba. Lever son Verre Komaba is rated 4.1 out of 5 in the category french restaurant in Japan.
Address
東京大学 Komaba Faculty House, 1F, 3 Chome-8-1 Komaba
Service options
Outdoor seatingDine-in