The Expo Family Restaurant
1185 N Hercules Ave Clearwater, Florida 33765 | Restaurant Info