Albuquerque the Magazine Best of the City, Rio Rancho
Lily and Liam Bistro won
Best NEW Restaurant!!!
Best Lunch Spot!!
and some other mentions too.
Lily and Liam Bistro won
Best NEW Restaurant!!!
Best Lunch Spot!!
and some other mentions too.