"We had dinner here We sat at the bar I thought our meals were just ok."
Phone: +441509264470,+447977844924
Address: 12a Market Street Loughborough, Loughborough, LE113EP, LE11 3ER, United Kingdom
City: Loughborough
Website: http://tarboushcafe.com/
Dishes: 100
Amenities: 25
Categories: 5
Reviews: 8266