Modern European? This place is a diner that serves burgers and sandwiches and breakfast food, among other things.
I'm from out of town and I ate here today. Very unimpressive. Prices are low but so is food quality.
They don't take anything except cash. Why not take debit cards? Because they have an ATM machine that they can charge you a fee to use!