Chen Ji Hoodle House

Restaurant · 5505 E Fowler Ave, Temple Terrace, FL

More food in Temple Terrace, FL