What's Piada?Our MenuOrder NowLocationsComment CardComment Card





13947 Cedar Road, South Euclid, Ohio 44118

Ordering Options

Order Online Now »

Call in your Order: 216.862.8872; or

Download our easy Fax Order Form.
Then follow these easy steps:

1. Fax (216.862.9430) your order.

2. Call (216.862.8872) to confirm that your fax was received.

3. Pick up at our inside To Go Counter.


13947 Cedar Road
South Euclid, Ohio 44118

View Larger Map

How to Pick Up from our inside To Go Counter