May Flower Restaurant
1080 Saratoga Ave Ste 5
San Jose, CA 95129-3418
408-246-9550