Baburchi
Contact & information
AddressGubbängstorget 117, 122 45 Enskede
Stockholm
Lunch menuView lunch menu
Stockholm
Map
Find Baburchi here.
Map data © OpenStreetMap · Maptileserver.com