JavaScript is not enabled.
I LOVE TASTE - Review by citysearch c | Taste on Melrose

Taste on Melrose

Claim

I LOVE TASTE 10/16/2009

Love the atmosphere, trendy, inexpensive ( for the area). Very friendly staff. Pros: best mac and cheese more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021