Back
Lohi Steakbar Logo

Lohi Steakbar

1.08mi
3200 Tejon St, Denver, CO, 80211
Not Available Now (Available Sat 8:30 AM - 3:30 PM, 4:00 PM - 10:00 PM)(303) 927-6334
About Lohi Steakbar

Order from Lohi Steakbar and you're ordering from a steakhouse that is one of the most well-liked in Denver. And your order from Lohi Steakbar will be a great deal too when you select the most af...show more

Sorry, no services are available for this restaurant.Search nearby instead
Sorry, no services are available for this restaurant.Search nearby instead