Sun-Ray Cinema Tampa

Restaurant · 12332 University Mall Ct, Tampa, FL

More food in Tampa, FL