Cellos Lunch House
1120 S Myrtle Ave Clearwater, Florida 33756 | Restaurant Info