Free-standing 3,823 square foot restaurant located at Interstate-95 exit within walking distance of several hotels.