Victor Restaurant
Victor Restaurant is a dining establishment located inside the Hotel Le Germain. The menu boasts comfort food classics like burgers, salads and pastas with an upscale touch.
Join the conversation Load comments
Simpl Things
Grand Bizarre
Sarang Kitchen
Vasan's Tacos
Then and Now
Lao Lao Bar
The Spicy Venue
Kappo Sato