27973 Leidig Ct, Hayward, California 94544 USA
Order counter at left. Bar at right.
Photo Credit: Yelp