Showing posts with label Lubuds. Show all posts
Showing posts with label Lubuds. Show all posts

Friday, August 13, 2021

The New "In" Place

ODDS seems to be a rather odd name for a Japanese restaurant, but turned out that's the only thing that seems out of place about this new venue in Central, opened only a few weeks ago.