Luna del Mar Restaurant
991 Saratoga Ave #110, San Jose 95129