Menlo from Georgia Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Alt Heidelberg Restaurant - Georgia, Menlo, Main Street, 30731 (706) 878-2986 Map B J's Food Mart #2 - Georgia, Menlo, 12510 Highway 48, 30731 (706) 862-6179 Map Firehouse Restaurant - Georgia, Menlo, 7807 Highway 48, 30731 Map Lookout - Georgia, Menlo, 41 Atlanta Ave, 30731 Map Lucky's - Georgia, Menlo, Menlo Ga 30731, 30731 (706) 862-2425 Map