Browse Items (1 total)

  • Tags: Chinese restaurant

Sichuan Brothers Restaurant

Sichuan Brother Restaurant.jpg
Sichuan Brothers Restaurant is a Chinese restaurant located at 169A London Road, Leicester. It serves Chinese traditional food, hot pot and Cantonese food. Most of the restaurant's customers are Chinese, Japanese and Korean students. Sichuan Brothers…