Sign in
All
Images
Videos
Search
Maps
News
More
Shopping
Flights
Travel
Hotels
Notebook
Old Town Elk Grove
Recommended Searches
Old Town Plaza
9615 Railroad St, Elk Grove, CA 95624
(916) 627-3747
Old Town Pizza and Tap House
9677 Elk Grove Florin Rd, Elk Grove, CA 95624
Open
· Closes 9 PM
Takeout / Delivery
(916) 686-6655