Review of Twigs Bistro

3573 East Longwing Lane, Meridian, ID 83646

Overall Rating

Review


Great gf menu and really good food

Updated 8 years ago