Sunday, April 28, 2024
Savaari RestaurantWrite Review Upgrade to SponsoredAmbujavilasam Road, Pulimoodu, Statue, Thiruvananthapuram - 695001 Also find Savaari Restaurant' in Restaurants, Inexpensive Restaurants, Budget Restaurants etc.WebsitePhonePhotos |