12171 Seal Beach Blvd, Seal Beach, California 90740 USA
Yay finally open for dine in
Photo Credit: Yelp