That’s the rumor. David Machado has been looking for a downtown location for quite some time now. The new Italian restaurant will supposedly be in the new Modera Hotel at 1515 SW Clay (most recently a Days Inn).
Every new post in your inbox, once per day.
Your email address will never be shown or given out.