About The Finn
The Finn is a restaurant in downtown Houston located on Main Street and offering a schedule that spans daytime meals and evening dining. Its central location makes it convenient for downtown office workers, hotel guests, visitors, and casual groups. The restaurant is suitable for breakfast-style meals, lunch, dinner, social gatherings, casual meetings, and weekend dining, with later service toward the end of the week.
Services
Reviews
No reviews yet. If you have used this business, share your experience below.