The Towne186 Allen StBuffalo, NY 14201ph: 716-884-5128fax: 716-883-6264info@thetowne.net
Choose from Beef, Chicken and Lamb Souvlaki, Marinated in seasoning and served with potatoes, salad and bread