Euro Deli Grill

13
Cuisines Western Swiss German
Business Hour Daily: 12:00 noon - 3:00 pm & 6:00 pm - 11:00 pm, Sundays: 12:00 noon - 3:00 pm & 5:00 pm - 11:00 pm

Mouthwatering Swiss-German delicacies with excellent service.