Casa Rivers Edge

ID

Casa Rivers Edge is a charming restaurant located in the picturesque town of Nan, ID. Nestled along the river, it offers a delightful atmosphere with stunning views and a cozy interior. Guests can enjoy a diverse menu featuring fresh, locally-sourced ingredients, making it a perfect spot for both casual dining and special occasions.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesIdahoCasa Rivers Edge

Partial Data by Foursquare.