220 reviews
Address:
27 Lordswood Rd Harborne Birmingham B17 9RP United Kingdom
City:
Alabama Birmingham
Category:
US places Restaurant
Phone number of Tropea in Alabama, Address of Tropea in Alabama, Working hours of Tropea in Alabama