Shiva's Kitchen
(104)
Indian restaurant
Address: 1203 Walnut St, Newton Highlands, MA 02461
Hours: Closed ⋅ Opens 11:30 AM Tue
Phone: (617) 964-1029
Houston, TX 77005 Indian food for Pickup - Order from Shiva Indian Restaurant in Houston, TX 77005, phone: 713-523-4753.