Luna Rossa Wine Bar

Stillwater, Minnesota

See this entry at Google Maps