Skip to Main content
Shelly's Cafe
0
Sign in
Currently not accepting online orders
Shelly's Cafe
14837 N. Florida Ave, Tampa, FL
Online ordering is currently unavailable. Please contact the restaurant to place an order.