Contact
Elmer's Sports Cafe (813) 248-5855
2003 East 7th Avenue, Tampa FL as of dinehere.us