Lake House Restaurant

11850 Edgewater Dr Lakewood OH 44107 USA

(216) 228-5253

Location