Thai Time North Park

Overview

Address: 4102 30th St
San Diego, CA 92104
Phone: 619-282-1060