Baadal Cafe

Cafe · 100 W Caribbean Dr, Sunnyvale, CA

More food in Sunnyvale, CA · Cafe in Sunnyvale