Get directions to: Green Hornet Grill, Selma, NC
Restaurant address: 812a Ushighway 70a East Selma, NC 27576, USA
Restaurant: Green Hornet Grill