Came here with a group of 14 after searching and finding in Yelp (in town from New York). No issue on holding a reservation...and managing a late 4 person addition.
Food and service was as advertised....very tasty and nice people.
Without a doubt the best options are anything with the homemade sausage.
Best bet: Turkish Coffee and the Albanian Skillet.
Enjoy! We did!