Pizza & pasta
Jl. Prof Dr Latumenten No.165 H, Jelambar, Jakarta
Get your hands on this food. Yummmm!