6810 E Fowler Avenue, Temple Terrace, Florida 33617 813-988-2220

Imported Oysters Grill (5 Pieces)

July 25, 2014




Order Online Now!!