Photos and videos for El Bambu Restaurant

El Bambu Restaurant - Storefront - ramen and noodles, shows storefront, outside - Latin American Near Me - Peekskill, New York