Napoli’s Italian Bistro II

Elgin

103 N Main Street, Elgin TX

Napoli’s Italian Bistro II is now open for business making historic downtown Elgin, Texas, a whole lot tastier. This family-owned restaurant offers authentic Italian cuisine and fine wine Tuesdays through Sunday from 11 a.m. to 9 p.m.