Mister Tiki

restaurant in Northblock Lofts, San Diego

Phone: (619) 233-1183

Address: 801 5th Ave