Dhaba Beas

Prague, Czech Republic

See this entry at Google Maps