Dejack's Italian Pizza Cafe
Address:
105 S 2nd St, Rio Vista, CA 94571
Phone:
(916) 777-7787
Pizza,
Restaurants
Other Businesses:
- McDonald's at 300 State Highway 12, Rio Vista, CA 94571
- Hong Kong Seafood Restaurant at 217 Main St, Rio Vista, CA 94571
- Taqueria Mexico Restaurant at 133 Main St, Rio Vista, CA 94571
- Lucy's Cafe at 95 Main St, Rio Vista, CA 94571
- Italian Pizza Cafe & Deli at 105 S 2nd St, Rio Vista, CA 94571