For directions go to google maps
Tasty Pizza is on the northeast corner of Richmond and Mayfield
Map of Compolas Tasty Pizza locatin at 5101 Mayfield Road, Lyndhurst, Ohio