New South Orange spot, Little Greek Fresh Grill, opens its doors
A new Greek and Mediterranean spot has made its debut in the neighborhood. Called Little Greek Fresh Grill, the new addition is located at 3123 S. Orange Ave. in South Orange. The restaurant chain has ...