Where in Houston? Bombay Pizza in Downtown Houston!


Yesterday we asked where in Houston this picture was taken. It’s from the Bombay Pizza in Downtown Houston. Located right at the Main Street Square station, you can sit on the patio and watch the trains go by. This makes it the perfect lunch spot for the BigKidSmallCity crew.

Leave A Comment!