T2 Filipino Fusion By Tita

restaurant in Paradise Walk, National City

Phone: (619) 434-7371

Address: 3421 E Plaza Blvd