Expand Map
Italian Restaurants in Romeo, CO
1. The Friar's Fork & Sanctuary
607 4th St, Alamosa, CO 81101
From Business: The Friar's Fork is nominated for Best New Restaurant! We started our business in 2022 with a particular goal in mind: providing a unique dining experience in Alamosa. Thanks…
2 Years
in Business
2. Bistro Rialto
716 Main St, Alamosa, CO 81101
CLOSED NOW:10:30 am - 9:00 pm
14 Years
in Business
3. Sbarro
102 Highway 160 East, Alamosa, CO 81101
CLOSED NOW:10:00 am - 8:00 pm
From Business: Sbarro is the home of The Original NY Style pizza featuring our XL NY Slice. We make our dough fresh and shred 100% whole mile mozzarella cheese in store each day.
Showing 1-4 of 4