A popular restaurant located in Meridian, ID, offering a variety of dining options including burgers and seafood. Open daily, with extended hours on weekends.
6500 N Linder Rd ste 100, Meridian, ID 83646