Our Location

North Tampa

2101 E Fowler Ave
Tampa, FL 33612

(813) 304-2170

Hours

Monday: Closed
Tuesday - Saturday: 4:00 pm - 9:00 pm
Sunday: 12:00 pm - 9:00 pm