2291 Main St
Genoa, NV 89411
Genoa, NV 89411
Open HoursArray
OverviewThis restaurant has won the "Best Place to take a Date", "Best Place to Eat a Steak" and "Best Place to Eat Dinner" awards in the Reno-Gazette Journal poll. The ambiance is one...
more