"We just ate here for the first time, they have amazing pizza and there salad bar is amazing. I recommend this place to anybody and everybody i know. Great Food and Service."
Phone: +15419621000
Address: 2104 Island Ave, La Grande I-97850-3940, United States
City: La Grande
Dishes: 12
Amenities: 3
Categories: 5
Reviews: 1238