a small or obscure place, especially such a restaurant

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