Suruchi Indian Restaurant Malta is located in San Giljan, Malta on 35, Ball Street, Swieqi, Malta Majjistral STJ01. Suruchi Indian Restaurant Malta is rated 4 out of 5 in the category restaurant in Malta.
Address
35, Ball Street, Swieqi, Malta Majjistral STJ01
Open hours
Tue-Sun
6:00 PM - 11:30 PM
Wed-Sun
12:00 PM - 2:00 PM