Fleetwood's On Front St. is rated 4.7 stars by 9907 OpenTable diners.