Phone: (+1)3034251246
Address: 6620 Wadsworth Blvd, Arvada, Colorado, 80003, United States
City: Arvada
Dishes: 16
Reviews: 4119
"Haven't been here for many years, it was like going home again. Service was efficient and friendly. The food is served hot with generous portions and is delicious. We had a great time. Don't miss the apple strudel for dessert!"
All prices are estimates.