Terrace Restaurant

ratingratingratingratingrating
1.35 mi
Food
$$
 
+44 121 623 9988
Crowne Plaza, 61 Homer Rd, Solihull, UK B91 3QD
Hours
Sorry, hours will be updated soon.

Sorry, our menu is reported as outdated.

Request Menu
 

More Information

 
 
Accessibility :
Wheelchair-accessible car park, Wheelchair-accessible entrance