Sambosa cafe is a cafe, located at Ahmed Bin Majid Ave, Al Hidd, Bahrain
Nice sambosa and wonderful karak tea