For customers, Delivery.com makes ordering easier. With just a few clicks at your computer – or a few taps on your mobile device – you can search local businesses that offer delivery and pickup and place your order.
Contact: Ph: (617) 666-9770 Address: 23 Union Sq Somerville, MA 02143 Website: http://www.indiapalacesomerville.info/
Mon-Sat: 11-10 Sun: Noon-10
• Post ID: 20472109 southcoast