Thai Island

Overview

Address: 1134 7th Ave
San Diego, CA 92101
Phone: 619-232-7576