Hamburger restaurant · INSIDE THE PLAZA, 2380 Watt Ave Ste 150, Sacramento, CA
More food in Sacramento, CA · Burgers in Sacramento