University Hotel Tampa

Restaurant · 6800 Woodstork Drive, Temple Terrace, FL

More food in Temple Terrace, FL