128 E Covina Blvd, Covina, California 91722 USA
Look inside... Patio seating only.
Photo Credit: Yelp