La Grolla is a lively restaurant in the heart of St. Paul, MN. We use the best ingredients and provide a great atmosphere.
Location
452 Selby Ave, St Paul, MN 55102
Login To Write A Review.
Sorry, you don't have permisson to post a review.
Congratulation!