A small unassuming restaurant is called a diner.