American restaurant · 1300 Chesapeake Terrace, Sunnyvale, CA
To-Go · Dine-In
More food in Sunnyvale, CA · American Food in Sunnyvale