At 87 L St, Boston, MA 02127-3172Boston Here : Cafe Mamtaz. Welcome to Cafe Mamtaz is rated 4. It's worth a try!
Write a review