Indian restaurant
Discover Grand India, a delightful Indian restaurant located at 1671 Beacon St in Brookline, MA. With a price range that's easy on the wallet, this family-owned spot boasts a menu filled with delicious offerings like the remarkable Goat Biryani and flavorful Chicken 65. Guests rave about the generous lunch specials and the warm, inviting atmosphere. Despite a few hiccups with timing, the friendly owners create a welcoming vibe that makes every visit enjoyable. Perfect for a casual meal or takeout, Grand India is quickly becoming a beloved local favorite.
Best in Brookline
Latin American restaurant
22 Harvard St, Brookline, MA 02445, United States
Chinese restaurant
320 Washington St, Brookline, MA 02445, United States
Japanese restaurant
195 Washington St, Brookline, MA 02445, United States