Address: 1415 21st Street, Sacramento, CA 95811, USA
There's metered street parking depending on the time of day.
Yes
Add Answer
Thanks! Your answer is awaiting moderation.
On the street at a meter
Are they open for dine in again yet?
What are the Covid safety practices like here?
Whete do I park
Trending Places
Pizza restaurant
5743 Franklin Blvd, Sacramento, CA 95824, USA
5101 Folsom Blvd, Sacramento, CA 95819, USA
7431 W Stockton Blvd #170, Sacramento, CA 95823, USA
2009 Matsui Alley, Sacramento, CA 95811, USA
8144 Delta Shores Cir S Ste 100, Sacramento, CA 95832, USA
1307 Florin Rd, Sacramento, CA 95831, USA
1319 Fulton Ave, Sacramento, CA 95825, USA
2210 El Camino Ave, Sacramento, CA 95821, USA