Sita Indiaas & Nepalees is located in Amsterdam, Netherlands on Van Baerlestraat 61 HS. Sita Indiaas & Nepalees is rated 4.6 out of 5 in the category indian restaurant in Netherlands.
Address
Van Baerlestraat 61 HS
Amenities
Good for kidsToilets
Accessibility
Wheelchair-accessible seating