Stefan Oswald
Ultra New Town Tavern Ultra New Town Tavern
Las Vegas, Nevada
"Stefan Oswald"
Great food, nice people. Service was excellent. Clam chowder was so good!