Public Lunch in Beachwood

25850 Science Park Drive in Beachwood, plenty of parking