North Olmsted OH Caterers 1. 24930 Lorain Rd, North Olmsted, OH 44070 | Sittoo's Lebanese Restaurant (440) 716-8755