Skip to main content

Sittoo's Pita & Salad

restaurant · lebanese restaurant · North Olmsted, OH

Address
24930 Lorain Rd, North Olmsted, OH 44070
Phone
(440) 716-8755
Website
mysittoos.com
Where
41.4256, -81.8981

Search Hominin for Sittoo's Pita & Salad

Other restaurants nearby

More in North Olmsted

Sittoo's Pita & Salad — restaurant in North Olmsted, OH | Hominin