Big House is an Asian restaurant offering a welcoming atmosphere, spacious dining areas, and on-site parking.