I'm looking for the name of that type of restaurant that serves fast, homestyle local food; it probably has a dish described or named "Mama's" or "Grandma's."
In America, it's the diner.
In Britain, the pub.
In France, the bistro.
In Italy, the trattoria.
What is it called in your neck of the world?