Top Local Places

Little Italy Bistro

156-158 Stratford Road, Solihull, United Kingdom
Restaurant/cafe

Description

ad

Little Italy is the local italian place where friends and family's gather to socialise and enjoy the company of each other by trying the italian kitchen ☺️

CONTACT

Quiz

NEAR Little Italy Bistro