Restaurant
Denny's
30 locals recommend,
Tips from locals
24 hour restaurants. This plaza has pizza, Chinese restaurant, Starbucks coffee, bakery, Korea restaurant, CVS drug store
Unique things to do nearby
Location
814 Ahwanee Ave
Sunnyvale, CA
Snail