Sab Lai Thai Kitchen

Overview

Address: 500 5th Ave
San Diego, CA 92101
Phone: 619-232-1801