a small or obscure place, especially such a restaurant

listen to the pronunciation of a small or obscure place, especially such a restaurant
English - English
hole-in-the-wall
a small or obscure place, especially such a restaurant
Favorites