Phone: +14089888803
Address: 2209 West Tasman Drive, Santa Clara, 95054, United States Of America
City: Santa Clara
Menu Dishes: 15
Reviews: 530
"I have ordered from this restaurant twice. My first experience was fantastic—the meal was well-prepared and came with a generous serving of hot, melted cheese. However, my second experience was disappointing. There was hardly any cheese, it wasn't melted, and the amount of mayonnaise far outweighed the cheese, which made it quite unappetizing."
All prices are estimates on menu.