Massimo's Restaurant
Fremont, California 

Check, Please! Bay Area Review