I have never seen this restaurant open. It looks closed to me.
This restaurant has not been Lewis in quite some time. It was replaced by AW's, which was replaced by Backyard BBQ Pit.
Indy Week • 302 E. Pettigrew St., Suite 300, Durham, NC 27701 • phone 919-286-1972 • fax 919-286-4274
RSS Feeds | Powered by Foundation