Lisa's Italian Bistro

Comments on Lisa's Italian Bistro. Level 1, 156 Norton St, Leichhardt 2040 NSW
Please share as much information as you can about Lisa's Italian Bistro so other users can benefit from your comment.
Can't read?