1 restaurant found
Olmsted Falls, OH
“Cleveland-based Filipino food truck with a brick & mortar location in Olmsted Falls, founded by Roger San Juan who moved to the US in 1998 and is on a mission to introduce Clevelanders to authentic Filipino cuisine. Featured in VoyageOhio Magazine and recognized as Best of CLE 2020, they specialize in vibrant Philippine flavors and offer custom cakes alongside traditional dishes.”