Praca Home/Restaurant/Praca 1 Vicarage St, Luton LU1 3HZ Contacts 1 Vicarage St, Luton LU1 3HZ Send updates or Remove Description Features Dine-in Map Reviews No reviews! ADD REVIEW Similar companies Restaurant Vino Vino 5-6 Saw Cl, Bath BA1 1EN +441225312341 Restaurant Akins Deli 25-3 Wester Hailes Park, Edinburgh EH14 3AF +441314584874 Restaurant White Lion Wilton Ln, Ross-on-Wye HR9 6AQ +441989562785 Restaurant Vaughans Bar 3-4 Vaughan Parade, Torquay TQ2 5EG +441803431900 Categories Restaurant