Euro Grill Posted on April 28, 2025, Edited November 11, 2025 by Goulash, sausage sandwiches & other Balkan specialties served in down-to-earth surrounds.