Back
Mela Logo

Mela

1.41mi
578 Tremont St, Boston, MA, 02118
Mon 11:30 AM - 10:00 PM

About Mela

If you're looking for Indian restaurants in Boston look no further. Mela is known for having some of the best Indian in Boston. Located at 578 Tremont St, Mela is a great place to dine in or orde...show more

Compare Delivery Services

(See pickup options)
Delivery.combest deal
$0.00
Total Fees
60minTime Est.
Place Order
BeyondMenu
$0.00
Total Fees
60minTime Est.
Place Order
Postmates
$5.74
i
Total Fees
35minTime Est.
Place Order
Caviar
$5.99
i
Total Fees
40minTime Est.
Place Order
EatStreetNot Delivering: Outside of delivery range
$1.88
i
Total Fees
57minTime Est.
Place Order
Delivery.combest deal
$0.00
Total Fees
60minTime Est.