Get directions to: Franco's By The Bay, Norfolk, VA
Restaurant address: 169 W Ocean View Ave Norfolk, VA 23503, USA
Restaurant: Franco's By The Bay