Bigger picture

15. Texas Street

Back Main page Fwd
The area opposite to the train station are centred on a street that falls in two parts: Shanghai Street and Texas Stree. Shanghai Street is Chinatown, whereas Texas Street has little to do with Texas. Yes, it says Smoky Grill but below that it says Russian kitchen in Russian. This is a part of town with a decent size of Chinese, Phillipine and Russian people.