Green Star Cafe
Address:
1605 Miami St, South Bend, IN 46613
Phone:
(574) 287-9606 Restaurants, Bars
Other Businesses:
- McAlister's Deli at 1130 Angela Blvd, Suite 102, South Bend, IN 46617
- Samuel Mancino's Italian Eatery at 3302 Portage Ave, South Bend, IN 46628
- Louvered Door the at 1622 W Western Ave, South Bend, IN 46619
- Great Wall Chinese American Restaurant at 222 S Dixie Way, South Bend, IN 46637
- Purple Porch Co-op at 123 N Hl St, South Bend, IN 46617