Mike's Pizza Deli Station

Italian restaurant · 13560 N 49 St, Clearwater, FL

Dine-In

Hours

More food in Clearwater, FL · Italian Food in Clearwater