luncheonette

noun
  1. a small restaurant or lunch counter that serves light meals, especially lunch
  2. Usage: American English

Examples