1851st visitor, Write a review
THE GLEN SCOTTISH RESTAURANT is ranked #7 of 28 nearby Restaurants.

They say THE GLEN SCOTTISH RESTAURANT is good, poor, acceptable