European Restaurants, French Restaurants
Stratford Rd
Solihull
Birmingham
B90 4EE1A
Mon-Fri :12:00-14:00 :19:00-22:30 Sat-Sun :19:00-22:00